package com.yh.mapper;

import com.yh.entity.Books;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;

@Repository
public interface BooksMapper {

    /**
     * 模糊查询
     * @param book
     * @return
     */
    List<Object> getLikeAllByX(Map<String,Object> book);

    /**
     * 模糊查询总条数
     * @param book
     * @return
     */
    Integer getLikeAllCount(Map<String,Object> book);

    /**
     * 新增书籍
     * @param book
     */
    void addBooks(Books book);

    /**
     * 删除
     * @param book
     */
    void delBooks(Books book);

    /**
     * 根据id 获得书籍
     * @param book
     * @return
     */
    Books getBooksById(Books book);

    /**
     * 修改
     * @param books
     */
    void updateBooks(Books books);
}
